Big Huge Thesaurus

Afrocarpus falcata

noun